﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using cilada.engine.Graph;

namespace cilada.engine.DependencyExtraction
{
    class DependencyGraphGenerationVisitor : IVisitor
    {
        private Stack<TypeVertex> typeStack;

        public DependencyGraphGenerationVisitor()
        {
            typeStack = new Stack<TypeVertex>();
        }

        #region IVisitor Members



        public void Visit(cilada.engine.Graph.TypeVertex tv)
        {
            
        }

        public void Visit(cilada.engine.Graph.MethodVertex mv)
        {
            throw new NotImplementedException();
        }

        public void Visit(cilada.engine.Graph.AttributeVertex av)
        {
            throw new NotImplementedException();
        }

        #endregion
    }
}
